# -*- coding: utf-8 -*-
# ====================================================
#
#   Author        : 诺言Nuoyan
#   Email         : 1279735247@qq.com
#   Gitee         : https://gitee.com/charming-lee
#   Last Modified : 2024-07-07
#
# ====================================================


import mod.client.extraClientApi as clientApi
from mod.common.minecraftEnum import *
import nuoyanlib_client as nyl
from .constants import *


class HackerClientSystem(nyl.NuoyanClientSystem):
    def __init__(self, namespace, systemName):
        super(HackerClientSystem, self).__init__(namespace, systemName)
        self.hackerUiNode = None

    # =========================================== Engine Event Callback ================================================

    def UiInitFinished(self, args):
        self.hackerUiNode = self.RegisterAndCreateUI(
            MOD_NAME, UI_NAME_HACKER_BUTTONS, UI_PATH_HACKER_BUTTONS, UI_DEF_HACKER_BUTTONS, param={'isHud': 1}
        )

    # =========================================== Custom Event Callback ================================================

    # ============================================== Basic Function ====================================================


























